a lot of effort and suffering - Almanca İngilizce Sözlük